pecten scallops - French English Dictionary